Republic of Finland

Explore definitions, synonyms, and language insights of Republic of Finland

Definitions

Noun
republic in northern Europe; achieved independence from Russia in 1917